package com.quasar.hpatient.model.custommodel;

import java.io.Serializable;
import java.util.List;

/**
 * name : lishuai
 * time : 2017/12/29
 * title:
 */

public class LifecycleRecordsBean  {

    private List<DiagnoseDetailsListBean> diagnoseDetailsList;
    private List<PharmacyRecordsListBean> pharmacyRecordsList;
    private List<InspectionEventsListBean> inspectionEventsList;
    private List<PatientCaseHistoryList> patientCaseHistoryList;
    private List<TroubleDetailListBean> troubleDetailList;


    public List<TroubleDetailListBean> getTroubleDetailList() {
        return troubleDetailList;
    }

    public void setTroubleDetailList(List<TroubleDetailListBean> troubleDetailList) {
        this.troubleDetailList = troubleDetailList;
    }




    public List<PatientCaseHistoryList> getPatientCaseHistoryList() {
        return patientCaseHistoryList;
    }

    public void setPatientCaseHistoryList(List<PatientCaseHistoryList> patientCaseHistoryList) {
        this.patientCaseHistoryList = patientCaseHistoryList;
    }

    public List<DiagnoseDetailsListBean> getDiagnoseDetailsList() {
        return diagnoseDetailsList;
    }

    public void setDiagnoseDetailsList(List<DiagnoseDetailsListBean> diagnoseDetailsList) {
        this.diagnoseDetailsList = diagnoseDetailsList;
    }

    public List<PharmacyRecordsListBean> getPharmacyRecordsList() {
        return pharmacyRecordsList;
    }

    public void setPharmacyRecordsList(List<PharmacyRecordsListBean> pharmacyRecordsList) {
        this.pharmacyRecordsList = pharmacyRecordsList;
    }

    public List<InspectionEventsListBean> getInspectionEventsList() {
        return inspectionEventsList;
    }

    public void setInspectionEventsList(List<InspectionEventsListBean> inspectionEventsList) {
        this.inspectionEventsList = inspectionEventsList;
    }

    public static class DiagnoseDetailsListBean implements Serializable {
        /**
         * cover :
         * relName :
         * checkDateTime : 2017-11-08 00:00:00
         * diagnoseId : 27
         * doctorId : 1
         * patientId : 4
         * id : 32
         * diagnoseTime : 2017-11-22 16:47:13
         * diagnosecontent : werwre321
         * status : 1
         */

        private String cover;
        private String relName;
        private String checkDateTime;
        private int diagnoseId;
        private int doctorId;
        private int patientId;
        private int id;
        private String diagnoseTime;
        private String content;
        private int status;

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }

        public String getRelName() {
            return relName;
        }

        public void setRelName(String relName) {
            this.relName = relName;
        }

        public String getCheckDateTime() {
            return checkDateTime;
        }

        public void setCheckDateTime(String checkDateTime) {
            this.checkDateTime = checkDateTime;
        }

        public int getDiagnoseId() {
            return diagnoseId;
        }

        public void setDiagnoseId(int diagnoseId) {
            this.diagnoseId = diagnoseId;
        }

        public int getDoctorId() {
            return doctorId;
        }

        public void setDoctorId(int doctorId) {
            this.doctorId = doctorId;
        }

        public int getPatientId() {
            return patientId;
        }

        public void setPatientId(int patientId) {
            this.patientId = patientId;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getDiagnoseTime() {
            return diagnoseTime;
        }

        public void setDiagnoseTime(String diagnoseTime) {
            this.diagnoseTime = diagnoseTime;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }
    }

    public static class PharmacyRecordsListBean implements Serializable {
        /**
         * eidtMessage : 2017-11-20 新增药品阿司匹林肠溶片（拜阿司匹灵） ,规格100mg/片
         * plId : 0
         * mid : 0
         * editTime : 2017-11-20 14:35:11
         * id : 0
         */

        private String eidtMessage;
        private int plId;
        private int mid;
        private String editTime;
        private int id;

        public String getEidtMessage() {
            return eidtMessage;
        }

        public void setEidtMessage(String eidtMessage) {
            this.eidtMessage = eidtMessage;
        }

        public int getPlId() {
            return plId;
        }

        public void setPlId(int plId) {
            this.plId = plId;
        }

        public int getMid() {
            return mid;
        }

        public void setMid(int mid) {
            this.mid = mid;
        }

        public String getEditTime() {
            return editTime;
        }

        public void setEditTime(String editTime) {
            this.editTime = editTime;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }
    }

    public static class InspectionEventsListBean implements Serializable {
        /**
         * eventDesc : qwqeqeqeqe
         * doctorId : 1
         * patientId : 4
         * eventTime : 2017-11-22 00:00:00
         * eventType : 1
         * id : 16
         * userType : 1
         * isHide : 1
         * status : 0
         */

        private String eventDesc;
        private int doctorId;
        private int patientId;
        private String eventTime;
        private int eventType;
        private int id;
        private int userType;
        private int isHide;
        private int status;

        public String getEventDesc() {
            return eventDesc;
        }

        public void setEventDesc(String eventDesc) {
            this.eventDesc = eventDesc;
        }

        public int getDoctorId() {
            return doctorId;
        }

        public void setDoctorId(int doctorId) {
            this.doctorId = doctorId;
        }

        public int getPatientId() {
            return patientId;
        }

        public void setPatientId(int patientId) {
            this.patientId = patientId;
        }

        public String getEventTime() {
            return eventTime;
        }

        public void setEventTime(String eventTime) {
            this.eventTime = eventTime;
        }

        public int getEventType() {
            return eventType;
        }

        public void setEventType(int eventType) {
            this.eventType = eventType;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getUserType() {
            return userType;
        }

        public void setUserType(int userType) {
            this.userType = userType;
        }

        public int getIsHide() {
            return isHide;
        }

        public void setIsHide(int isHide) {
            this.isHide = isHide;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }
    }

    public static class PatientCaseHistoryList implements Serializable {

        /**
         * patientCaseHistoryDetail : null
         * hospitalId : 39
         * description : dsadsadsadasd
         * mrdateTime : 2017-12-14 00:00:00
         * id : 8
         * title : 456789
         * userId : 76
         * logTime : 2017-12-14 00:00:00
         */
        private String patientCaseHistoryDetail;
        private int hospitalId;
        private String description;
        private String mrdateTime;
        private int id;
        private String title;
        private int userId;
        private String logTime;

        public String getPatientCaseHistoryDetail() {
            return patientCaseHistoryDetail;
        }

        public void setPatientCaseHistoryDetail(String patientCaseHistoryDetail) {
            this.patientCaseHistoryDetail = patientCaseHistoryDetail;
        }

        public int getHospitalId() {
            return hospitalId;
        }

        public void setHospitalId(int hospitalId) {
            this.hospitalId = hospitalId;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getMrdateTime() {
            return mrdateTime;
        }

        public void setMrdateTime(String mrdateTime) {
            this.mrdateTime = mrdateTime;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public String getLogTime() {
            return logTime;
        }

        public void setLogTime(String logTime) {
            this.logTime = logTime;
        }
    }

    public static class TroubleDetailListBean implements Serializable{
        /**
         * durationId : 0
         * troubleId : 0
         * description : hg
         * durationLength : 2天
         * id : 301
         * userId : 1231
         * logTime : 2018-01-13 09:43:19
         * troubleName : 肺部感染
         */

        private int durationId;
        private int troubleId;
        private String description;
        private String durationLength;
        private int id;
        private int userId;
        private String logTime;
        private String troubleName;

        public int getDurationId() {
            return durationId;
        }

        public void setDurationId(int durationId) {
            this.durationId = durationId;
        }

        public int getTroubleId() {
            return troubleId;
        }

        public void setTroubleId(int troubleId) {
            this.troubleId = troubleId;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getDurationLength() {
            return durationLength;
        }

        public void setDurationLength(String durationLength) {
            this.durationLength = durationLength;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getUserId() {
            return userId;
        }

        public void setUserId(int userId) {
            this.userId = userId;
        }

        public String getLogTime() {
            return logTime;
        }

        public void setLogTime(String logTime) {
            this.logTime = logTime;
        }

        public String getTroubleName() {
            return troubleName;
        }

        public void setTroubleName(String troubleName) {
            this.troubleName = troubleName;
        }
    }


}
